terrestrial radio noise - German English Dictionary